#pragma once
#include <string>

class MaximumPalindromeScore
{
public:
	MaximumPalindromeScore(void);
	~MaximumPalindromeScore(void);

	int maximize(std::string word, int maxChanges);

	int calcDiffers(std::string word);

	int calcDiffers(std::string word, int startIdx, int endIdx);

	void makeChanges(std::string* word);
};
